package com.yhsoft.sys.controller.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
public class CustomerUpdateInVo {

    /**
     * id
     */
    @ApiModelProperty("id")
    @NotNull(message = "主键id不能为空")
    private Integer id;


    /**
     * 客户企业名称
     */
    @ApiModelProperty("客户企业名称")
    private String customerName;

    /**
     * 联系人
     */
    @ApiModelProperty("联系人")
    private String linkMan;

    /**
     * 联系人手机号
     */
    @ApiModelProperty("联系人手机号")
    private String linkPhone;

    /**
     * 联系人邮箱
     */
    @ApiModelProperty("联系人邮箱")
    private String linkMail;

    /**
     * 开票信息-抬头
     */
    @ApiModelProperty("开票信息-抬头")
    private String taxCompanyName;

    /**
     * 开票信息-税号
     */
    @ApiModelProperty("开票信息-税号")
    private String taxIdNumber;

    /**
     * 开票信息-地址
     */
    @ApiModelProperty("开票信息-地址")
    private String taxAddress;

    /**
     * 开票信息-联系电话
     */
    @ApiModelProperty("开票信息-联系电话")
    private String taxPhone;

    /**
     * 开票信息-开户行
     */
    @ApiModelProperty("开票信息-开户行")
    private String accountsBank;

    /**
     * 开票信息-银行号
     */
    @ApiModelProperty("开票信息-银行号")
    private String bankAccountNumber;
}
